<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>变更管理</title>
<meta name="uma.type" content="SupportingMaterial">
<meta name="uma.name" content="manage_change">
<meta name="uma.presentationName" content="变更管理">
<meta name="element_type" content="other">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../../css/default.css" type="text/css">
<script src="./../../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var backPath = './../../../';
					var imgPath = './../../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo,  '', false, false, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top"><a name="Top"></a>
<div id="page-guid" value="9.443126080601602E-306"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">变更管理</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../../rup/guidances/supportingmaterials/resources/pract_dgm32.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">变更管理（CM）的实践是对于软件开发是不可或缺的。CM 包括工作空间、并行开发、集成和工作版本的管理。</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Related Elements</th><td class="sectionTableCell">
<ul>
<li>
<a href="./../../../rup/disciplines/rup_config_and_change_manage_discipline_CC612E7A.html" guid="_yeA1xNnmEdmO6L4XMImrsA">配置与变更管理</a>
</li>
<li>
<a href="./../../../rup/domains/configuration_ _change_management_121DC50A.html" guid="_wgltAP_IEdmAzesbYywanQ">配置与变更管理</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Main Description</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td class="sectionTableSingleCell"><a id="Top" name="Top"></a> 
<p align="center">
    <img height="201" alt="变更管理图像" src="./../../../rup/guidances/supportingmaterials/resources/ccm.gif" width="353" />
</p>
<p class="picturetext">
    管理变更不仅仅是检入和检出文件。它包括工作空间、并行开发、集成和工作版本的管理。
</p>
<p>
    开发软件密集型系统时的一个主要难题是您必须应对多个开发人员，将他们组织为（可能在不同地点）不同的团队，合作处理多个迭代、发行版、产品和平台。在缺乏有章可循的控制的情况下，开发流程很快陷入了混乱。在 Neusoft Unified
    Process 中，<a class="elementLinkWithUserText" href="./../../../rup/capabilitypatterns/configuration_change_management_5C81A290.html" guid="{C85C9CC0-AD92-46C9-85BA-4C0672D6571E}">配置与变更管理</a>规程描述了您如何应对这一难题。
</p>
<h2>
    <a id="Coordinating the Activities and Artifacts" name="Coordinating the Activities and Artifacts">协调活动和工件</a>&nbsp;
</h2>
<p>
    协调开发人员和团队的活动和工件，这涉及到确立可重复过程来管理软件和其他开发工件的变更。这种协调允许基于项目的优先级和风险来更好地分配资源，并且它会积极管理多次迭代之间对这些变更的处理。这种实践与开发软件迭代地配合使用，您就可以持续监视变更，从而可以积极地发现问题并做出响应。&nbsp;
</p>
<p>
    关于该主题的更多信息，请参阅<a class="elementLinkWithType" href="./../../../rup/capabilitypatterns/manage_change_requests_F7A11348.html" guid="{BFBA9E6A-CB4B-45A7-9A25-FF7CA1A1153D}">Activity: 管理变更请求</a>。
</p>
<h2>
    <a id="Coordinating Iterations and Releases" name="Coordinating Iterations and Releases">协调迭代和发行版</a>&nbsp;
</h2>
<p>
    协调迭代和发行版涉及到在每次迭代完成时建立和发行经过测试的基线。保持每个发行版的各元素之间的可跟踪性以及多个并行发行版的各元素之间的可跟踪性，对于评估和积极管理变更的影响是必不可少的。&nbsp;
</p>
<p>
    关于更多详细信息，请参阅<a class="elementLinkWithUserText" href="./../../../rup/capabilitypatterns/manage_baselines_releases_A3FC4979.html" guid="{22B90B6F-6F9F-41CF-9A05-8F64BF39CD36}">活动：管理基线发行版</a>。
</p>
<h2>
    <a id="Controlling Changes to Software" name="Controlling Changes to Software">控制软件的变更</a>&nbsp;
</h2>
<p>
    控制软件的变更，这就针对软件开发问题的根本原因提供了一些解决方案：
</p>
<ul>
    <li>
        需求变更的工作流程已定义，并且是可重复的。
    </li>
    <li>
        变更请求促进了清晰的沟通。
    </li>
    <li>
        隔离的工作空间减少了并行工作的团队成员之间的干预。
    </li>
    <li>
        变更率统计信息为客观评估项目状态提供了很好的标准。
    </li>
    <li>
        工作空间包含所有工件，这就提高了一致性。
    </li>
    <li>
        变更传播是可评估的，并已得到控制。
    </li>
    <li>
        变更可以在一个强健的可定制系统中进行维护。<br />
    </li>
</ul></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script type="text/javascript" language="JavaScript">
				contentPage.onload();
			</script>
</html>
